Year 2000 Conversion Phases
INVENTORY
Tasks:
- Generate high level estimates with language independent scanning
- Create reports about application inventory from any standard source library or standard PDS structure
- Efficiently collect application components for analysis
- Refine and reduce inventory through
- SMF analysis to determine job and program usage
Compuware Products:
COSMOS
File-AID/MVS
PARSE
Tasks:
- Analyze inventory to identify missing and unused components
- Analyze multiple languages on different platforms
- Trace date propagation through data structures and application logic
- Sizing analysis to determine cost, strategy and planning
- Pre-conversion analysis to feed change specification and test planning
Compuware Products:
XPEDITER+
COSMOS
SCANNING
Tasks:
- Identify 4GL or alternative languages
- Create lists of date-possible keywords
- Wildcarded lists
- Execute multi-member searches
- Summary reporting
- Reporting by member line
- Scan control cards, Clist and REXX procs, JCL
Compuware Products:
File-AID/MVS
XPEDITER+
COSMOS
ANALYZE STRUCTURE & LOGIC
Tasks:
- Data structure analysis
-parent-child
-redefinition
- Operational logic analysis
- Data movement analysis
- Produce detailed reports at summary level, detail level, and/or by sampling
- Single program or batch mode
Compuware Products:
XPEDITER+
COSMOS
BUSINESS FUNCTION ANALYSIS
Tasks:
- Download mainframe source, copybooks, JCL
- Multiple program views
-structure chart
-logic chart
-source outline
-data cross reference
-data flow
-metrics
- Structure code walk-through
- Simulate program execution
- Print documentation
Compuware Products:
XPEDITER+
COSMOS
CODE REFURBISHMENT
Tasks:
- Code Restructuring
-modular code, top-down control flow
-code flaw removal
-simplify complex code
-isolate and consolidate I/O
-consistent indentation and alignment
-standardize keywords
- Code splitting
-create separate, compilable modules
-reduce scope of complex programs
-isolate frequently changed routines
-creation of re-usable code libraries
Compuware Products:
XPEDITER+
CODE COMPLIANCY
Tasks:
- Display code with pre-selected conversion data names
- Change code
- Expand date fields
- Pack date fields
- Window date logic
- Source management interfaces
Compuware Products:
XPEDITER+
COSMOS
TRAINING
Tasks:
- Year 2000 introductory, methodology, and product usage classes
Compuware Products:
Compuware Education
RE-HOSTING
Tasks:
- Application development for Client/Server systems
- Native access to mainframe data
- Packaged application solutions
Compuware Products:
UNIFACE
EDIT PROGRAMS
Tasks:
- Expand program fields
-sophisticated find capabilities
-unlimited undo and redo
- Change logic
-edit multiple programs
-create language templates
- Add windowing logic or expand
- Offload mainframe resources to do editing on workstations
- Validate changes made
-check syntax
-detect code flaws
- Edit multiple members concurrently
- Edit multiple source locations from change repository
Compuware Products:
XPEDITER+
COSMOS
CREATE TEST DATA
Tasks:
- Find and allocate files
- Extract data
- Convert/move data
- Populate files with data
- Record online transactions
- Validate test case coverage
- Edit captured data to meet specific requirements
Compuware Products:
File-AID/MVS
File-AID (IMS,DB2)
File-AID/PC
File-AID for Client/Server
REFORMAT DATA
Tasks:
- Add or initialize new fields
- Change lengths of existing fields
-add/remove century information
- Convert dates to new(packed) format
- Define instream bridges and interfaces
- Correct archived data
Compuware Products:
File-AID/MVS
File-AID for DB2
File-AID/IMS
File-AID/PC
File-AID for Client/Server
SUBSET FOR TESTING
Tasks:
- Partition captured test data to create test sets
- Create subsets of data
- Create synchronized subsets of related DB2/IMS data
Compuware Products:
File-AID for DB2
File-AID/RDX
File-AID/IMS
File-AID/MVS
File-AID for Client/Server
CHANGE JCL
Tasks:
- Add new or redefined file definitions to JCL
-update space allocation
-test execution libraries
Compuware Products:
File-AID/MVS
XPEDITER+
UPLOAD PROGRAMS TO MAINFRAME
Tasks:
- Multi-program file transfer
Compuware Products:
XPEDITER+
COMPILE PROGRAMS
Tasks:
- Submit mainframe compiles
Compuware Products:
XPEDITER+
XPEDITER/TSO
UNIT TEST
Tasks:
- Execute on production platform
- Understand business logic
- Diagnose and repair problems
- Test year 2000 scenarios
- Analyze problems
Compuware Products:
XPEDITER/Xchange
XPEDITER+
XPEDITER(TSO,CICS,IMS)
Abend-AID
Abend-AID (IMS,DB2)
CICS Abend-AID FX
CICS Abend-AID FX DB2
TEST PLANNING & MANAGEMENT
Tasks:
- Subject Matter Experts define test cases
- Create test plansManage multiple phase testing
- Verify required test casesMultiple workflow database support
- Track testing activity
- Ensure compliance to standards and procedures
Compuware Products:
QADirector
TIME DIMENSIONAL BASELINE
Tasks:
- Capture baseline
- Create test environment by capturing online screens
- Capture files and databases at point in time
- Save system definition information
Compuware Products:
QAHiperstation
File-AID/MVS
File-AID(IMS,DB2)
File-AID/RDX
File-AID for Client/Server
SYSTEM TESTING
Tasks:
- Single step and multi-step/program testing
- Multi-platform testing
- Execute on production platform
- Analyze failures and abends
Compuware Products:
XPEDITER/Xchange
XPEDITER+
XPEDITER(TSO,CICS,IMS)
Abend-AID
Abend-AID(IMS,DB2)
CICS Abend-AID FX
CICS Abend-AID DB2
QAHiperstation
QACenter
TIME DIMENSIONAL - Test 1
Tasks:
- Converted System verified against baseline
- Replay baseline
- Capture results
- Compare databases and files
- Compare screens and results
Compuware Products:
QACenter
QAHiperstation
File-AID/MVS
File-AID(IMS,DB2)
File-AID/RDX
File-AID for Client/Server
DATE PROJECTION
Tasks:
- Simulate programs with any system date
- Support for online environments at the transaction, terminal, program levels
- Support for DB2, IMS, VSAM sequential
- Support for LE environments
- Integration to source level unit and system testing tool
Compuware Products:
XPEDITER/Xchange
TIME DIMENSIONAL - Test 2
Tasks:
- Converted system verified against selected YEAR 2000 Date(s)
- Reset system dates
- Age data and screens as required.
- Replay converted baseline
- Capture results
- Compare databases and files
- Compare screens and results
- Ignore differences only related to dates
Compuware Products:
QAHiperstation
QACenter for Client /Server
XPEDITER/Xchange
File-AID (MVS, IMS, DB2)
File-AID/RDX
TESTING VERIFICATION
Tasks:
- Coverage analysis as required
Compuware Products:
XPEDITER (TSO, IMS, CICS)
XPEDITER+
PRODUCTION SUPPORT
Tasks:
- Abend analysis
- Data errors
- Problem management
- Diagnose and repair production problems
Compuware Products:
Abend-AID
Abend-AID(IMS,DB2)
CICS Abend-AID FX
CICS Abend-AID FX DB2
File-AID (MVS,IMS,DB2)
XPEDITER (TSO,CICS,IMS)
QAHiperstation